innovative pioneer - Spanish English Dictionary